const InvRouter = [
  {
    path: '/invhomepage',
    name: 'invhomepage',
    component: () => import('./InvHomePage.vue'),
    children: [
      {
        path: '/testinv',
        name: 'testinv',
        components: { labhomepage: () => import('./inv_set/test.vue') }
      },
      {
        path: '/storeManage',
        name: '/storeManage',
        component: () => import('../inv_sys/inv_set/InvStoreManage.vue')
      },
      {
        path: '/invSupplier',
        name: 'invSupplier',
        components: { labhomepage: () => import('./inv_set/InvSupplier.vue') }
      },
      {
        path: '/invCert',
        name: 'invCert',
        component: () => import('./inv_set/InvCert.vue')
      },
      {
        path: '/invManufacturer',
        name: 'invManufacturer',
        component: () => import('./inv_set/InvManufacturer.vue')
      },
      {
        path: '/invTransferType',
        name: 'invTransferType',
        component: () => import('./inv_set/InvTransferType.vue')
      },
      {
        path: '/invReagent',
        name: 'invReagent',
        component: () => import('./inv_set/InvReagent.vue')
      },
      {
        path: '/invReagentCategorize',
        name: 'invReagentCategorize',
        component: () => import('./inv_set/InvReagentCategorize.vue')
      },
      {
        path: '/invOrderInfo',
        name: 'invOrderInfo',
        component: () => import('./inv_set/InvOrderInfo.vue')
      },
      {
        path: '/invOrderEdit',
        name: 'invOrderEdit',
        component: () => import('./inv_set/InvOrderEdit.vue')
      },
      {
        path: '/invstorechange',
        name: 'invstorechange',
        component: () => import('./inv_bus/InvStoreChange.vue')
      },
      {
        path: '/invopenemptyboxload',
        name: 'invopenemptyboxload',
        component: () => import('./inv_set/InvOpenEmptyBoxLoad.vue')
      },
      {
        path: '/invopenemptyboxselect',
        name: 'invopenemptyboxselect',
        component: () => import('./inv_set/InvOpenEmptyBoxSelect.vue')
      },
      {
        path: '/invReagentStock',
        name: 'invReagentStock',
        component: () => import('./inv_set/InvReagentStock.vue')
      },
      {
        path: '/invAllotJoin',
        name: 'invAllotJoin',
        component: () => import('./inv_set/InvAllotJoin.vue')
      },
      {
        path: '/invAllotOut',
        name: 'invAllotOut',
        component: () => import('./inv_set/InvAllotOut.vue')
      },
      {
        path: '/invOrderAllotEdit',
        name: 'invOrderAllotEdit',
        component: () => import('./inv_set/InvOrderAllotEdit.vue')
      },
      {
        path: '/invOrderOut',
        name: 'invOrderOut',
        component: () => import('./inv_set/InvOrderOut.vue')
      },
      {
        path: '/invOrderOutEdit',
        name: 'invOrderOutEdit',
        component: () => import('./inv_set/InvOrderOutEdit.vue')
      },
      {
        path: '/invbatchsearch',
        name: 'invbatchsearch',
        component: () => import('./inv_bus/InvBatchSearch.vue')
      },
      {
        path: '/invHighStorage',
        name: 'invHighStorage',
        component: () => import('./inv_set/InvHighStorage.vue')
      },
      {
        path: '/invReagentStockExpiry',
        name: 'invReagentStockExpiry',
        component: () => import('./inv_set/InvReagentStockExpiry.vue')
      },
      {
        path: '/invLowStorage',
        name: 'invLowStorage',
        component: () => import('./inv_set/InvLowStorage.vue')
      },
      {
        path: '/invHome',
        name: 'invHome',
        component: () => import('./inv_set/InvHome.vue')
      },
      {
        path: '/invInStorageDetail',
        name: 'invInStorageDetail',
        component: () => import('./inv_set/InvInStorageDetail.vue')
      },
      {
        path: '/invOutStorageDetail',
        name: 'invOutStorageDetail',
        component: () => import('./inv_set/InvOutStorageDetail.vue')
      },
      {
        path: '/invreagenstockledger',
        name: 'invreagenstockledger',
        component: () => import('./inv_set/InvReagentStockLedger.vue')
      },
      {
        path: '/invApplyIn',
        name: 'invApplyIn',
        component: () => import('./inv_set/InvApplyIn.vue')
      },
      {
        path: '/invApplyOut',
        name: 'invApplyOut',
        component: () => import('./inv_set/InvApplyOut.vue')
      },
      {
        path: '/invOutOrJoinType',
        name: 'invOutOrJoinType',
        component: () => import('./inv_set/InvOutOrJoinType.vue')
      },
      {
        path: '/invApplyInEdit',
        name: 'invApplyInEdit',
        component: () => import('./inv_set/InvApplyInEdit.vue')
      }
    ]
  }
];

export default InvRouter;
